# 活动目录林和域一键部署脚本
# 此脚本将安装AD DS和DNS角色，并创建新的林和域

# 重要参数设置为变量，方便修改
$DomainName = "c01.heyunl.top"            # 域名
$DomainNetbiosName = "C01"                 # NetBIOS名称

#
# 用于 AD DS 部署的 Windows PowerShell 脚本
需要先添加域服务再执行下面的命令
#
Add-WindowsFeature AD-Domain-Services,DNS -IncludeManagementTools

Import-Module ADDSDeployment
Install-ADDSForest `
-CreateDnsDelegation:$false `
-DatabasePath "C:\Windows\NTDS" `
-DomainMode "WinThreshold" `
-DomainName $DomainName `
-DomainNetbiosName $DomainNetbiosName `
-ForestMode "WinThreshold" `
-InstallDns:$true `
-LogPath "C:\Windows\NTDS" `
-SysvolPath "C:\Windows\SYSVOL" `
-Force:$true

#
# SafeModeAdministratorPassword 变量需要手动输入，集成到脚本中失败
#